throw down the gauntlet - Turc Anglais Dictionnaire